package com.miyu.system.service.sys;

import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject;

/**
 * 系统表格查询服务
 *
 * @author longm
 * @date 2022/10/04
 */
public interface SysTableService {
    /**
     * 保存系统表格查询
     *
     * @param param 参数
     * @return {@link JSONObject}
     */
     JSONObject saveSysTable(JSONObject param);

    /**
     * 查询系统表格查询
     *
     * @param param 参数
     * @return {@link JSONArray}
     */
    JSONArray querySysTable(JSONObject param);

    /**
     * 查询系统表格查询clumns
     *
     * @param param 参数
     * @return {@link JSONArray}
     */
    JSONArray querySysTableColumns(JSONObject param);

    /**
     * 查询表格数据
     *
     * @param param 参数
     * @return {@link JSONArray}
     */
    JSONArray queryTableData(JSONObject param);
}
